back out or not fulfill an agreement or business - Español Inglés Diccionario